package com.hmy.pig.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.web.domain.HmyBaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author yyh
 */
@Data
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class HmyPigOut extends HmyBaseEntity {
  /**
   * @description 猪只出场记录ID
   */
  private Long pigId;
  /**
   * @description 猪只耳号
   */
  private String pigCode;
  /**
   * @description 猪只类型 1 种猪 2母猪3 肉猪
   */
  private String pigType;
  /**
   * @description 离场时间
   */
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private Date pigOutTime;
  /**
   * @description   猪只出场方式  1 死亡 2  育成 3 转出
   */
  private String pigOutType;
  /**
   * @description 1 公猪舍 2 母猪舍 3 肉猪舍
   */
  private String phouseType;
  /**
   * @description 栏舍编码
   */
  private String phouseCode;
  /**
   * @description 重量  单位 千克
   */
  private double pigWeight;
  /**
   * @description 金额 单位 （元）
   */
  private double pigPrice;
  /**
   * @description 头单价单位 （元）
   */
  private double pigFirstPrice;
  /**
   * @description 逻辑删除字段
   */
  private String delFlag;


}
